﻿@charset "utf-8";
/* CSS Document */
/*@import url(edittext.css);*/
/*initialize start*/
html,body,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,tbody,tfoot,thead,tr,th,td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video { 
    font: "微软雅黑";
	margin:0;padding:0;
	border:0;outline:0;
	vertical-align:baseline;
	-webkit-font-smoothing: antialiased; font-family:"微软雅黑";  
}
/* HTML5 display-role reset for older browsers */
img{vertical-align:middle; }
em{font-style:normal; }
a img, :link img, :visited img{border:0;}
a:link, a:visited{text-decoration:none; color:#282828;}
a:hover,a:focus{text-decoration:underline; color:#dc3b40; text-decoration:none;}
ul, ul li{list-style-type:none;}
body{ width:100%; background:#f4f4f4; font:14px/1.5 "微软雅黑";}
h1{ font-size:36px; text-align:center; color: #B4B4B4; padding:20px 0;}
h3{ font-size:16px; text-align:center; color: #FFF; padding:0; font-weight:normal; }
h4{ font-size:14px; text-align: left; color:#282828; padding:12px 15px 0 15px; font-weight:normal; }
p{ font-size:12px; color:#c1c1d3; text-align:left; padding-left:15px; line-height:20px; float:left; font-weight:normal;}
h5{ font-size:12px; color:#5f5f5f; float:left; font-family:"微软雅黑"; margin-right:15px; font-weight:normal;}


.middle{ width:1380px; overflow:hidden; margin:0 auto; padding:0; background:none; position:relative;}

.left_1{ float:left; overflow:hidden;}
.right_1{ float:right; overflow:hidden;}
.high20{ height:20px; width:100%;}
.top__{ width:100%; background:#FFF; overflow:hidden;}
.top{ width:1380px; margin:0 auto; background:#FFF; overflow:hidden;}



/* 欢迎注册*/
.hy{ width:100%; height:56px; background:#dc3b40;}
.hytit{font-size:14px; text-align: left;  color: #FFF; line-height:56px;  float:left;}
/* 搜索栏 */
.container{ width:200px; float:right; height:56px; overflow:hidden;}
.sb-search {position: relative;width: 0%;min-width: 56px;height: 56px;float: right;overflow: hidden; -webkit-transition: width 0.3s;-moz-transition: width 0.3s;transition: width 0.3s;-webkit-backface-visibility: hidden;}
.sb-search-input {position: absolute;top: 12px;right: 0;border: none;outline: none; background: #fff;width: 300px; height:30px;margin: 0;z-index: 10;padding:0 10px;font-size: 14px;color: #666;
line-height:56px;}
.sb-icon-search,
.sb-search-submit  {width: 56px;height: 56px;display: block;position: absolute;right: 0;top: 0;padding: 0;margin: 0;line-height: 56px;text-align: center;cursor: pointer;}
.sb-search-submit { /* IE needs this */opacity: 0;border: none;outline: none;z-index: -1;}
.sb-icon-search {color: #fff; background:url(../images/ss.jpg); z-index: 90;font-size: 12px; speak: none; font-style: normal;font-weight: normal;font-variant: normal; line-height:56px;}
.sb-search.sb-search-open,.no-js .sb-search {width:800px;}
.sb-search.sb-search-open .sb-icon-search,
.no-js .sb-search .sb-icon-search {background: url(../images/ss1.jpg);color: #fff;z-index: 11;}

.zcdl{float:right; font-size:14px; line-height:56px; color:#FFF;}
.zcdl a{ color:#FFF;padding: 19px 12px;}
.zcdl a:hover{ color:#FFF; background:#282828; padding:19px 12px ;}
.tck{ width:56px; height:56px; float: right; }
.tck a{ width:56px; height:56px; float: left; display:block; }
.tck a:hover{ background:#282828; width:56px; height:56px; float: left;}



/* 焦点图 */
.wrapper{ width:1380PX; height:350PX; margin:0 auto;position: relative;  }
.box_skitter { position: relative; background: none; height:350px; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; border-radius:5px;}
.box_skitter .image { overflow: hidden; border-radius:5px; }
.box_skitter .image img { display: none;  border-radius:5px; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 20;  }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20;  }
.box_skitter .prev_button { position: absolute; top: 50%; left: 10px; z-index: 100; width: 58px; height: 58px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/left.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 50%; right: 10px; z-index: 100; width: 58px; height: 58px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/right.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading{ position:absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px;}
#slideshow { width: 1380px; height:350px; position:relative;}
#slideshow ul { display: none;}


/* 导航菜单 */
.menu{ width:100%; height:101px; margin:0; border-bottom:1px solid #E3E3E3; border-top:1px solid #E3E3E3;}
.dt{ width:1380px; height:60px; margin:0 auto; padding:20px 20px;  position:relative; background:url(../images/titbg.jpg) right no-repeat;}
.titmenu{float:left; height:60px; padding:0; margin:0; border-right:1px solid #E3E3E3; font-size:14px; line-height:19px; overflow:hidden; position:relative;  }
.btit{ font-weight:bold;  padding:0; margin:0;  color:#dc3b40; height:60px; width:100px; text-align:center; float:left; }
.stit{ float:left; margin:0; overflow:hidden; text-align:left; width:240px; position:relative; height:60xp;}
.stit a{float:left; margin-right:30px; overflow:hidden; height:41px; }
.stit1{ float:left; margin:0; overflow:hidden; text-align:left; width:193px; position:relative; height:60xp;}
.stit1 a{float:left; margin-right:30px; overflow:hidden; height:41px; }
.zbmyxz{height:60px; float:left; width:130px; color: #dc3b40; text-align:center; font-size:14px; font-weight:bold; margin-left:40px; }


/*二维码弹出*/
.footer_flex li:hover span { display: block; }
.footer_flex li:hover .img-n { display: none; }
.footer_flex li span { display: none; color: #fff; font-size: 13px; }
.footer_flex { width: 130px; margin-top:10px; }
.footer_flex li { width:130px; height: 29px;   float: left; text-align: center; cursor: pointer; position: relative; z-index: 10; }
.footer_flex li:hover {background:url(../images/bont2.png);}
.footer_flex li:hover .flex-footerb { display: block; }
.footer_flex li .flex-footerb { width: 100px; height: 100px; position: absolute; left: -100px; top: -66px; text-align: center; padding-top: 15px; background: url(../images/footerflex.png) 1px top no-repeat; display: none;}  /* left: 150px; */


/* 懒人图库 搜集整理 www.lanrentuku.com */
/*首页左侧焦点图*/
.focus{ position:relative; width:540px; height:300px; background-color: #000; float: left;}  
.focus img{ width: 540px; height: 300px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:6px; position:absolute; height:6px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


/* 新闻，视频 */
.top1{ height:450px; width:1380px; margin:0 auto;  border-radius:5px; background:#FFF; overflow:hidden;}
.news1{ font-size:36px;  padding:20px 0; text-align:center; font-weight:bold;  border-bottom:1px solid #E3E3E3;}
/*.news1 a{ color: #909090;}*/
.news1 a{ color: #282828;}
.news1 a:hover{ color:#dc3b40;}
.liebiao ul{ float:left; line-height:49px; padding:0; overflow:hidden; width:450px; height:300px; margin:0 30px; font-size:16px;}
.liebiao li { height:49px; width:450px; border-bottom:1px solid #E3E3E3; color:#282828; list-style:none; text-overflow:ellipsis; white-space:nowrap;word-break:keep-all;overflow: hidden; }
.liebiao li a{color: #282828; height:49px; width:450px;  list-style:none; text-overflow:ellipsis; white-space:nowrap;word-break:keep-all;overflow: hidden;}
.liebiao li a:hover{color: #dc3b40;  height:49px; width:450px; list-style:none; text-overflow:ellipsis; white-space:nowrap;word-break:keep-all;overflow: hidden;}
.tabzb{width:290px; height:300px;  float: right; margin:0; padding:0;}

/* 小焦点图 */
.xw{ padding:20px; overflow:hidden;}
.jdt{ float:left; }
.rslides {position: relative; list-style: none;overflow: hidden;width:540px;padding: 0;margin: 0; height:300px;}
.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 540px;left: 0;top: 0;}
.rslides li:first-child {position: relative;display: block; float: left;}
.slide_container {position: relative;float: left;width:540px;}
.slide {position: relative;list-style: none;overflow: hidden;width:540px;padding: 0;margin: 0;}
.slide li {position: absolute;width:540px;left: 0;top: 0;}
.slide li img {display: block;position: relative;z-index: 1;height:300px;width:540px;border: 0;}
.slide  img { width:100%;  cursor: pointer;transition: all 0.6s; opacity: 1; _webkit_transition: 0.6s ease-in-out; transition: 0.6s ease-in-out; height:195px; overflow:hidden;}
.slide img:hover {transform: scale(1.1); /*鼠标经过图片放大的倍数*/ opacity:0.6;  }
.slide_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,4);top: 52%;left: 0;opacity: 0.7;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 61px;width: 38px;background: transparent url("../images/themes.gif") no-repeat left top;margin-top: -45px;}
.slide_nav:active {opacity: 1.0;}
.slide_nav.next {left: auto;background-position: right top;right: 0;}
.slide .caption {display: block;position: absolute;z-index: 2;font-size: 16px;text-shadow: none;color: #fff;background: #000;background: rgba(0,0,0, .7);left: 0;right: 0;bottom: 0;padding: 10px 20px;
margin: 0;max-width: none;list-style:none; text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;overflow: hidden; width:520px;}


/* 直播tab */
#tabs2{width:290px;margin:0 auto; height:300px; position:relative; background:url(../images/zb1.jpg) no-repeat top left;}
.tab1{ width:165px; height:55px; background:#dc3b40; float:right;}
.tab1 li{float:left; width:55px; height:55px; }
.tab1 li a { float:left;display: block;  text-decoration: none; color: #FFF; width:55px; height:55px; line-height:55px; text-align:center;}
.tab1 li a:hover{ background:#282828;}
#tabs_container {padding:0; margin:0;  border:1px solid #dc3b40; border-top:none; width:288px; height:244px; background:url(../images/zbbg.jpg); overflow:hidden;}
 .liebiao1 { padding:0; overflow:hidden; width:248px; margin:0 20px; font-size:14px; height:244px;  position: relative; top:15px; }
 .liebiao1 li {width:248px; color:#282828;  line-height:46px;}
 .liebiao1 li a{color: #282828; width:248px; list-style:none; text-overflow:ellipsis; white-space:nowrap;word-break:keep-all;overflow: hidden;}
 .liebiao1 li a:hover{color: #dc3b40; width:248px; list-style:none; text-overflow:ellipsis; white-space:nowrap;word-break:keep-all;overflow: hidden;}
.make_transist {-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.hideleft {-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-o-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;}
.showleft {-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-o-transform: translateX(0px);-ms-transform: translateX(0px);transform: translateX(0px);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;-webkit-transition-delay: .3s;-moz-transition-delay: .3s;-o-transition-delay: .3s;-ms-transition-delay: .3s;transition-delay: .3s;}
.tabulous_active { /*background:#282828!important;color: #FFF !important;*/}
.tabulousclear {display: block;clear: both;}


/* 头部大图 */
.bigslider{width:100%; height:350px; margin:0 auto; overflow:hidden; position:relative; border-radius:5px; }
/* 一行一个banner */
.slider { width:100%; height:90px; margin:0 auto; overflow:hidden; position:relative; }
.sliderbox { position:relative; margin-left:-20px; } /*必须加这句css,否则向左右，上下滚动时会没有效果*/
.sliderbox li { margin-left:20px; text-align: center; width:100%; overflow:hidden; }
.sliderbox a img { width:100%;  cursor: pointer;transition: all 0.6s; opacity: 1; _webkit_transition: 0.6s ease-in-out; transition: 0.6s ease-in-out; overflow:hidden; }
.sliderbox a img:hover { transform: scale(1.1); /*鼠标经过图片放大的倍数*/ opacity:0.6; }
/* 一行两个banner */
.slider2{width:100%; height:70px; margin:0 auto; overflow:hidden; position:relative; }
/* 四列小图标banner */
.ad4_cols{ width:330px; height:70px; margin:0 auto; float:left; overflow:hidden; background:#FFF; }
.ad4col{ width:338px; height:70px; overflow:hidden; }
.ad4col a img { width:100%;  cursor: pointer;transition: all 0.6s; opacity: 1; _webkit_transition: 0.6s ease-in-out; transition: 0.6s ease-in-out; }
.ad4col a img:hover { transform: scale(1.1); /*鼠标经过图片放大的倍数*/ opacity:0.6; }

/* 推荐栏目 */
.tjlm{ width:676px; height:270px; float:left;  border-radius:5px; overflow:hidden; background:#FFF;}
.htbg{ width:675px; height:93px; overflow:hidden;}
.htbg a img { width:100%;  cursor: pointer;transition: all 0.6s; opacity: 1; _webkit_transition: 0.6s ease-in-out; transition: 0.6s ease-in-out;  }
.htbg a img:hover {transform: scale(1.1); /*鼠标经过图片放大的倍数*/ opacity:0.6;  }
.liebiao2 { padding:15px 0;  width:675px; margin:0 20px; font-size:14px; position: relative; overflow:hidden;}
.liebiao2 li {  height:30px;width:675px; color:#282828;  line-height:30px; list-style:none; text-overflow:ellipsis; white-space:nowrap;word-break:keep-all;overflow: hidden;  }
.liebiao2 li a{  height:30px;color: #282828; }
.liebiao2 li a:hover{   height:30px; color: #dc3b40;  }

/* 栏目+主持人 */
.lmzcr{ width:1380px; height:190px;  margin:0 auto; position: relative; padding:0; }
.lm{ width:1340px;  position: relative; background:#FFF; padding:10px 20px 20px 20px;  border-radius:5px; z-index:8; left:0; top:0; overflow:hidden;}
.zcr1{width: 1380px;height: 180px;position:absolute;padding: 0;left: 0; top:168px;z-index:11; }

/* 直播区县 
.zbqx{ width:1380px; height:330px; border-radius:5px; background: url(../images/zbqx.jpg) no-repeat; margin:0 auto;}
.zbqx img { width: 100%;cursor: pointer;transition: all 0.6s; opacity: 1; _webkit_transition: 0.6s ease-in-out; transition: 0.6s ease-in-out;}
.zbqx img:hover {transform: scale(1.1); opacity:0.6; }
.qx{ width:390px; height:270px; padding:40px 150px; text-align:center; position:relative; float:left;}
.qx1{ width:75px; height:90px; text-align:center; position:relative; float:left; margin-top:22px; margin-right:82px;}
.qx1 a{ color:#FFF; font-size:14px;}
.qx1 a:hover{ color:#dc3b40; font-size:14px;}
.my{ width:390px; height:270px; padding:40px 150px; text-align:center; position:relative; float:right;}
.my1{ color: #FFF; font-size:12px; position:absolute; width:290px; height:150px; top:85px; left:292px; text-align:left; line-height:20px;}
*/
/* 直播区县 2020-3-31 */
.zbqx{ width:1380px; height:330px; border-radius:5px; background: url(../images/zbqx.jpg) no-repeat; margin:0 auto;}
.zbqx img { width: 100%;cursor: pointer;transition: all 0.6s; opacity: 1; _webkit_transition: 0.6s ease-in-out; transition: 0.6s ease-in-out;}
.zbqx img:hover {transform: scale(1.1); /*鼠标经过图片放大的倍数*/ opacity:0.6; }
.qx{ width:550px;  height:270px; padding:40px 0 0 120px; text-align:center; position:relative; float:left;}
.qx1{ width:75px; height:90px; text-align:center; position:relative; float:left; margin-top:22px; margin-right:40px;}
.qx1 a{ color:#FFF; font-size:14px;}
.qx1 a:hover{ color:#dc3b40; font-size:14px;}
.my{ width: 400px;  height:270px; padding:40px 150px; text-align:center; position:relative; float:right; }
.my1{ color: #FFF; font-size:12px; position:absolute; width:290px; height:150px; top:85px; left:292px; text-align:left; line-height:20px;}

/* 项目展示  */
.xm{ width:320px; height:295px; background:#FFF; border-radius:5px; float:left;  overflow:hidden; margin-right:20px;}
.xmbg{ overflow:hidden; height:195px; width:318px;}
.xmbg img { width:100%;  cursor: pointer;transition: all 0.6s; opacity: 1; _webkit_transition: 0.6s ease-in-out; transition: 0.6s ease-in-out; height:195px; overflow:hidden;}
.xmbg img:hover {transform: scale(1.1); /*鼠标经过图片放大的倍数*/ opacity:0.6;  }
h4 a { color:#282828;  }
h4 a:hover { color:#dc3b40;}

.wy__{ background:#282828; width:100%; height:auto; overflow:hidden; padding:60px 0; margin:0;}
.wy{ background:#282828; width:1380px; height:auto; overflow:hidden; padding:40px 20px; margin:0 auto;}
.wytit1{ color:#5f5f5f; padding:7px 0 ; width:1380px; overflow:hidden;}
.wytit1 a{ color:#5f5f5f; float:left; margin-right:40px; font-size:14px;}
.wytit1 a:hover{color: #999999; }
.wytit2{ width:1380px; border-bottom:1px solid #5f5f5f; overflow:hidden; padding:7px 0 20px 0;}
.wytit2 a{ color:#5f5f5f; float:left; font-size:12px; margin-right:20px;}
.wytit2 a:hover{ color: #999999;}
.wytit3{ width:1380px;  overflow:hidden; padding:15px 0 0 0;}
.wytit3 a{ color:#5f5f5f; float:left; font-size:12px; margin-right:20px;}
.wytit3 a:hover{ color: #999999;}
.sydw__{ right:10px; top:0; width:51px; height:60px; position:absolute;}
.sydw{ margin:30px auto 0px; width:51px; height:60px; }
.sydw_new{ margin:30px auto 0px; width:51px; height:60px; }


/* 返回首页 */
.toolbar-item,.toolbar-layer{background: url(../images/toolbar.png) no-repeat;}
.toolbar{position:fixed; right:40px; bottom:50px;}/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item{display:block;width:45px;height:45px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -427px; border-radius:5px;}
.toolbar-item-weixin:hover{background-position:0 -489px;}
.toolbar-item-weixin .toolbar-layer{height:189px;background-position:0 0;}

.toolbar-item-app{background-position:0 -550px; border-radius:5px;}
.toolbar-item-app:hover{background-position:0 -612px;}
.toolbar-item-app .toolbar-layer{height:196px;background-position:0 -188px;}
.toolbar-item-top{background-position:0 -674px; border-radius:5px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}






